.M-extraPolicy{
	&Button{
		.btn{
			display: inline-block;
			width: 90px;
			padding: 0 10px;
			height: 30px;
			line-height: 30px;
			background: #EEE url(../icons/arrowDown.png) no-repeat right center;
		}
	}
	&Grid{
		.txtElis{
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			display: block;
		}
		padding-top: 15px;
		table{
			width: 850px;
			border: 1px solid #ECEAEA;
		}
		tr{
			border-bottom: 1px solid #ECEAEA;
		}
		thead tr{
			text-align: center;
		}
		thead th{
			padding: 8px 15px;
			background: #F7F5F5;
			border-bottom: 1px solid #ECEAEA;
		}
		td{
			text-align: left;
			height: 40px;
			padding: 0 15px;
			background: #FFF;
			border: 1px solid #EEE;
		}
		.td{
			&Type{
				text-align: center;
			}
			&Content{
				span{
					.txtElis;
					width: 500px;
				}
				.timeIn{
					vertical-align: top;
					display: inline-block;
					padding: 8px 0;
					&Con{
						.txtElis;
						padding: 8px 0;
						display:inline-block;
						width: 520px;
					}
				}
			}
			&Price{
				text-align: center;
				input{
					line-height: 24px;
				}
			}
			&Operation{
				text-align: center;
			}
		}
		.priceIpt{
			width: 50px;
			height: 28px !important;
		}
	}
}